short cape - French English Dictionary